package exceptionExercise;

import java.io.*;

//缓冲字符流按行读
public class BRDemo {
    public static void main(String[] args) throws IOException {
        //文件流（低级流，字节流）
        FileInputStream fis=new FileInputStream("pw.txt");
        //转换流（高级流，字符流）
        InputStreamReader isr=new InputStreamReader(fis);
        //缓冲字符流（高级流，字符流）
        BufferedReader br=new BufferedReader(isr);
        String line;
        while((line=br.readLine())!=null){//按行读,返回值不包含换行符，如果读取到了换行符（一个空行），则返回值为空字符串“”，返回值为null,表示读到了文件末尾
            System.out.println(line);
        }
        br.close();
    }
}
